RoundCube a besoin d'une base de données pour fonctionner.
mysql -uroot -p mysql> CREATE schema roundcube;
mysql -uroot -p GRANT ALL ON roundcube.* to roundcube@localhost identified by 'password';
Création du répertoire
sudo mkdir -p /chemin/vers/mon-virtual-host
Création de la configuration
sudo vim /etc/apache2/sites-available/mon-virtual-host
<VirtualHost *:80>
ServerAdmin webmaster@mon-domaine.com
ServerName mon-host.mon-domaine.com
LimitInternalRecursion 100
DocumentRoot /chemin/vers/mon-virtual-host
<Directory /chemin/vers/mon-virtual-host>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/mon-host.error.log
LogLevel warn
CustomLog /var/log/apache2/mon-host.access.log combined
</VirtualHost>
sudo a2ensite mon-virtual-host sudo /etc/init.d/apache2 reload
Contributeur principal : Flavea.